#Makefile générique
CC=gcc
CFLAGS= -Wall -ansi -pedantic -ggdb
LDFLAGS=
SRCDIR=src/
DOCDIR=doc/
EXEC=a.out
SRC=(wildcard $(SRCDIR)*.c)
OBJ=$(SRC:.c=.o)

default= all

all=$(EXEC)

$(EXEC): $(OBJ)
	$(CC) -o $@ $^ $(LDFLAGS)

#Ajouter ici les dépendances

%.o: %.c
	$(CC) -o $@ -c $< $(CFLAGS)

clean:
	rm *.o
	
mrproper: clean
	rm $(EXEC)
	
install:
	cp $(EXEC) /usr/bin

doc:
	cd doc/
	doxyfile
	cd ..
